Jellyfin Players
- PC Players
- iOS/iPadOS/tvOS Players
- Android Players
- TV Players
PC
Jellyfin Media Player (JMP)
Description: The official Jellyfin desktop client.
Installation
Extra Info
Fladder
Description: Fladder - A Simple Jellyfin frontend built on top of Flutter.
Features:
Play media – Stream or sync content locally to your device. Manage your library – Refresh content and edit metadata. Multiple profiles – Lock profiles and connect to different servers. Direct/Transcode playback Intro/Credits skipping Trickplay support (timeline scrubbing) Dark/Light mode Simple comic book format reading support (.cbz, .crb) Sync supported on Mobile/Desktop Platforms Android Web macOS Windows iOS Linux
Extra Info
JellyParty
Description: Jelly-Party synchronizes videos you play in your browser, so that you and your friends can enjoy your favorite content — together.
Supports: Chrome Firefox Edge
Features: Worry-free watch parties Netflix Prime Videos Youtube Vimeo Disney+ Jellyfin and many more! Video- Chat with your friends Always watch in syn NO REGISTRATION required
Extra Info
Blink
Description: Modern Desktop Jellyfin Client made with Tauri and React ⚛️
Supports: Linux MacOS Windows
Features:
Play any media supported by the system (DirectPlay most files on windows, mac and linux) Clean and minimal UI. Multi Jellyfin server support Cross Platform Mediainfo recognition (DolbyVision, DolbyAtoms, Dts, Hdr10+, and more...) Sort/Filter library items Queue playback support Intro Skip button using jumoog/Intro-Skipper plugin
Extra Info
Jellyfin Music Client
Description: This is an unofficial music client for Jellyfin
It is not intended as a replacement for the Jellyfin Web Client. Advanced features like editing track metadata and managing libraries are not in this client.
No need to host your own instance of the music client - just log on to your server using the demo instance. Your Jellyfin server must be at least version 10.7.0
Installation
Extra Info
Sonixd
Description: Sonixd is a cross-platform desktop client built for Subsonic-API (and Jellyfin in 0.8.0+) compatible music servers. This project was inspired by the many existing clients, but aimed to address a few key issues including scalability, library management, and user experience.
Installation
Extra Info
Feishin
Description: A modern self-hosted music player.
Installation
Extra Info
TauonMusicBox
Description: A music player for the desktop. Designed to be powerful and streamlined, putting the user in control of their music collection.
Installation
Extra Info
Supersonic
Description: A lightweight and full-featured desktop music player for self-hosted servers.
Installation
Extra Info
Jellyamp
Description: Desktop client for listening to music from a Jellyfin server
Installation
Extra Info
Jellyflut
Description: A jellyfin client made in Flutter
Installation
Extra info
Kodi & Addons
JellyCon
Description: JellyCon is a lightweight Kodi add-on that lets you browse and play media files directly from your Jellyfin server within the Kodi interface. It can be thought of as a thin frontend for a Jellyfin server.
Installation
Extra Info
iOS/iPadOS/tvOS
Streamyfin
Description: Welcome to Streamyfin, a simple and user-friendly Jellyfin client built with Expo. If you're looking for an alternative to other Jellyfin clients, we hope you'll find Streamyfin to be a useful addition to your media streaming toolbox.
Features:
🚀 Skip Intro / Credits Support 🖼️ Trickplay images: The new golden standard for chapter previews when seeking. 🔊 Background audio: Stream music in the background, even when locking the phone. 📥 Download media (Experimental): Save your media locally and watch it offline. 📡 Chromecast (Experimental): Cast your media to any Chromecast-enabled device. 📡 Settings management (Experimental): Manage app settings for all your users with a JF plugin. 🤖 Jellyseerr integration: Request media directly in the app.
Extra Info
Fintunes
Description: A streaming audio player for Jellyfin, with support for search and downloads.
Installation
Extra info
Jellybook
Description: This is an app that's meant to allow you to read ebooks, comics, and listen to audiobooks from your Jellyfin server.
Installation
Extra Info
Infuse
Description: Ignite your video content with Infuse – the beautiful way to watch almost any video format on your iPhone, iPad, Apple TV, and Mac. No need to convert files! Infuse is optimized for macOS 14, with powerful streaming options, Trakt sync, and unmatched AirPlay & subtitle support. Gorgeous interface. Precise controls. And silky-smooth playback.
Installation
Extra Info
Finamp
Description: Finamp is a Jellyfin music player for mobile. Its main feature is the ability to download songs for offline listening.
Installation
Extra Info
Swiftfin
Description: Swiftfin is a modern video client for Jellyfin. Redesigned in Swift to maximize direct play with the power of VLC and look native on all classes of Apple devices.
Installation
Extra Info
Jellyfin Mobile for iOS
Description: The official Jellyfin app for iOS and iPadOS devices.
Installation
Extra Info
Android
Jellyfin for Android
Description: The official Jellyfin app for Android devices.
Extra info
Streamyfin
Description: Welcome to Streamyfin, a simple and user-friendly Jellyfin client built with Expo. If you're looking for an alternative to other Jellyfin clients, we hope you'll find Streamyfin to be a useful addition to your media streaming toolbox.
Features:
🚀 Skip Intro / Credits Support 🖼️ Trickplay images: The new golden standard for chapter previews when seeking. 🔊 Background audio: Stream music in the background, even when locking the phone. 📥 Download media (Experimental): Save your media locally and watch it offline. 📡 Chromecast (Experimental): Cast your media to any Chromecast-enabled device. 📡 Settings management (Experimental): Manage app settings for all your users with a JF plugin. 🤖 Jellyseerr integration: Request media directly in the app.
Extra Info
Fladder
Description: Fladder - A Simple Jellyfin frontend built on top of Flutter.
Features:
Play media – Stream or sync content locally to your device. Manage your library – Refresh content and edit metadata. Multiple profiles – Lock profiles and connect to different servers. Direct/Transcode playback Intro/Credits skipping Trickplay support (timeline scrubbing) Dark/Light mode Simple comic book format reading support (.cbz, .crb) Sync supported on Mobile/Desktop Platforms Android Web macOS Windows iOS Linux
Extra Info
Fintunes
Description: A streaming audio player for Jellyfin, with support for search and downloads.
Installation
Extra info
Jellybook
Description: This is an app that's meant to allow you to read ebooks, comics, and listen to audiobooks from your Jellyfin server.
Installation
Extra Info
llamafin
Description: llamafin is the answer to the question "What would happen if you missed Plexamp but didn't want to go back?" Now with Android Auto Support!
Installation
Finamp
Description: Finamp is a Jellyfin music player for mobile. Its main feature is the ability to download songs for offline listening.
Installation
Extra Info
Gelli
Description: A native music player for Android devices with transcoding support, gapless playback, favorites, playlists, and many other features.
Installation
Extra Info
Findroid
Description: A third-party Android application for Jellyfin that provides a native user interface to browse and play movies and series.
Installation
Extra Info
Jellyflut
Description: A jellyfin client made in Flutter
Installation
Extra info
TVs
Jellyfin Android Tv
Description: The official Jellyfin app for Android TV and Fire TV devices.
Installation
Extra Info
Jellyfin Roku
Description: Due to a technical limitation of the Roku store, the Jellyfin app for Roku may state that a cable or satellite subscription is required. However, no subscription of any form is required to use the Jellyfin server or any official client.
Installation
Extra Info
Jellyfin WebOS
Description: The official Jellyfin app for WebOS devices.
Installation
Extra Info
Jellyfin Samsung Tizen
Description: Made this single container to build and deploy jellyfin to Samsung TVs.
Installation
Extra Info
DUNE - Jellyfin Android TV Client
Description: DUNE is a modified version of the official Jellyfin Android TV client with enhanced UI/UX and additional customization options.
Installation

Extra Info Features
🎨 Visual & Interface
Modernized UI Framework
🏠 Redesigned homescreen with improved content hierarchy
🔑 Enhanced login experience with visual feedback
🔑 Default avatars for users without profile images
🔍 Intuitive search interface with voice input
🎭 Multiple theme options including OLED-optimized dark mode, based on Jellyfin Android TV OLED
🛠️ Customization
Library Presentation
📚 Toggle between classic and modern layouts
🖼️ Dynamic backdrops from media artwork
🎬 Customizable homescreen rows (genres, favorites, collections)
🎥 Media Experience
Enhanced Playback
🎬 Advanced subtitle controls
🎨 Customizable background effects
⚡ Optimized performance
⚙️ Technical Improvements
🚀 Reduced memory usage
⚡ Faster app startup
📦 Side-by-side installation with official client
Moonfin Android TV
Description: Enhanced Jellyfin client for Android TV, Nvidia Shield, and Amazon Fire TV devices.
🎬 Jellyseerr Integration (Beta)
The first and only Jellyfin client with native Jellyseerr support!
- Browse trending, popular, and recommended movies/TV shows from TMDB
- Request content in HD or 4K with a single button press
- Smart season selection for TV shows where you pick exactly which seasons you want
- Track all your requests (pending, approved, available) in one place
- Seamless authentication using your Jellyfin credentials
- Global search integration with Jellyseerr results appearing automatically alongside your Jellyfin media
- Beautiful backdrop images for the Jellyseer discovery experience
🛠️ Customizable Toolbar
- Toggle buttons - Show/hide Shuffle, Genres, and Favorites buttons
- Shuffle filter - Choose Movies only, TV Shows only, or Both
- Pill-shaped design - Subtle rounded background with better contrast
- Dynamic library buttons that scroll horizontally for 5+ libraries
🎬 Featured Media Bar
- Rotating showcase of 15 random movies and TV shows right on your home screen
- See ratings, genres, runtime, and a quick overview without extra clicks
- Smooth crossfade transitions as items change, with matching backdrop images
- Height and positioning tuned for viewing from the couch
🧭 Enhanced Navigation
- Quick access home button (house icon) and search (magnifying glass)
- Shuffle button for instant random movie/TV show discovery
- Genres menu to browse all media by genre in one place
- Dynamic library buttons automatically populate based on your Jellyfin libraries
- One-click navigation to any library or collection directly from the toolbar
- Cleaner icon-based design for frequently used actions
📊 Improved Details Screen
- Metadata organized into clear sections: genres, directors, writers, studios, and runtime
- Taglines displayed above the description where available
- Cast photos appear as circles for a cleaner look
- Fits more useful information on screen without feeling cramped
🎨 UI Polish
- Item details show up right in the row, no need to open every title to see what it is
- Buttons look better when not focused (transparent instead of distracting)
- Better contrast makes text easier to read
- Transitions and animations feel responsive
- Consistent icons and visual elements throughout
Screenshots
Videos
https://github.com/user-attachments/assets/5d89961b-8067-4af4-9757-b4de51474fcf
https://github.com/user-attachments/assets/0414ffca-60f4-470a-94b9-6b3405b3570c
Installation
Extra Info
Wholphin Android TV
Description: Wholphin - an OSS Android TV client for Jellyfin Wholphin is an open-source Android TV client for Jellyfin. It aims to provide a different app UI that's inspired by Plex for users interested in migrating to Jellyfin.
Installation
Extra Info
Void Android TV

Description: A modern, powerful, feature-rich client for Jellyfin Built entirely with Kotlin and Jetpack Compose ✨ Features
Core Functionality
- Better playback support - With the help of MPV and Media3, Void can play almost anything.
- Detailed media views - See the version, HDR type (Dolby Vision/HDR10/HDR10+), and audio and subtitle codecs and languages on screen before starting playback.
- Theme song support - Immersive experience with the theme song playing in the background.
- HDR fallback - Option to turn off Dolby Vision if it is not supported by the device.
- ASS subtitles support - Thanks to MPV.
- Hi10P hardware decoding support - On Fire 4K and Max devices.
- Skip intro support - Using the media segment API.
- Audio passthrough support - Via Media3.
- Quick login - Faster login using a QR code.
- Special features support - Support for special features such as behind-the-scenes content, deleted scenes, etc.
- Better multi-version support - Prefers the current media folder for the next item, so it does not fall back to the default stream each episode (e.g. if you play episode 1 from folder B, the next episode will also play from folder B instead of A).
- Remember audio and subtitles - Remembers your audio and subtitle choices (e.g. if you use English subtitles with Japanese audio for episode 1, the next episode will also use English subtitles with Japanese audio instead of the default).
- Collection support
Media Playback
- MPV player - High-quality video playback with extended format support, with the option to edit the MPV config to your preference.
- ExoPlayer support - Media3 with FFmpeg audio support.
Modern UI/UX
- Material 3 Design - Beautiful, adaptive UI following Google's design principles
- Dynamic Themes - Colours that adapt to your content
- Ambient Backgrounds - Stunning visual effects that enhance your viewing experience
- Responsive Layout - Optimized for phones, tablets, and various screen sizes
Advanced Features
- Transcoding support - Choose from Auto, 1080p, 720p.
- Subtitle support - Full subtitle support including ASS, with offset and size adjustment.
Screenshots
| Home | Library | Library (Grid) | Movie |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
| Search | Profile | Season | Movie Navigation |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
🛠️ Tech Stack & Architecture
Platform & Framework
- Target SDK: 35 (Android 14)
- Minimum SDK: 26 (Android 8.0)
- Language: Kotlin
- UI Framework: Jetpack Compose
Core Libraries
- Architecture: Clean Architecture (Data/Domain/Presentation layers)
- Dependency Injection: Hilt
- Async Programming: Kotlin Coroutines + Flow
- Navigation: Navigation Compose
- State Management: ViewModel + StateFlow
Media & Networking
- Media Player: MPV-Android + ExoPlayer (Media3) with Jellyfin FFmpeg audio
- Image Loading: Coil (with GIF/SVG support)
- Networking: Retrofit + OkHttp
- Serialization: Kotlinx Serialization
- Jellyfin SDK: Jellyfin Core
Storage & Persistence
- Database: Room
- Preferences: DataStore
UI Components
- Design System: Material 3
- Icons: Material Icons Extended + Some MIT licence icons
- Responsive Design: SDP/SSP Compose
- Color Extraction: Palette API
- Permissions: Accompanist Permissions
🔧 Configuration
Player Settings
- Primary Player: MPV (recommended for best performance)
- Fallback Player: ExoPlayer (better compatibility & HDR support)
- Display Mode: Fit Screen, Fill Screen, Original Size
- Hardware Acceleration: Enabled by default and automatically falls back to transcoding if it is not supported by the hardware.
Streaming Settings
- Direct Play: When supported by the server and device.
- Direct Play off: Prefer hardware decoding; if not supported, fall back to transcoding.
Installation
Extra Info


.png)




